hydrous carbonate of soda - French English Dictionary